rill stoping - Turkish English Dictionary